DeleGate: A General Purpose Application Level Gateway
نویسندگان
چکیده
Abs t rac t . DeleGate is a general purpose application level gateway which relays a variety of application protocols on the Interllet~ including HTTP, FTP, Gopher, WAIS, NNTP, SMTP, POP, Telllet, X Window and CUSeeMe. It overcomes a variety of obstacles on the Internet caused by barriers for security, insufficient band width and mismatching among protocol specifications and implementations. An application level gateway mediates communication between clients and servers recognizing the syntax and semantics of application protocols it is relaying. Therefore it can supply vm'ious functions like caching mid translation to an application protocol, for its procedure and data~ without changing clients and servers. This paper presents an overview of DeleGate and its two unique features termed mounting and connection cache. Mounting is a mechanism which provides a virtual view for a name space of networked resources by illtering, aliasing and merging names from original name spaces. Resource names transferred as data on each protocol are recognized and rewritten by DeleGate. Connection cache allows established connections to servers to be re.sources which are sharable and reusable among clients. It reduces the cost of repetitive connection establishments to the same server, where the repetition is introduced by an application protocol gateway which relays between different protocols.
منابع مشابه
Self-Delegation with Controlled Propagation - or - What If You Lose Your Laptop
We introduce delegation schemes wherein a user may delegate certain rights to himself, but may not safely delegate these rights to others. In our motivating application, a user has a primary (long-term) key that receives some personalized access rights, yet the user may reasonably wish to delegate these rights to new secondary (short-term) keys he creates to use on his laptop when traveling, to...
متن کاملA design and implementation of wireless sensor gateway for efficient querying and managing through World Wide Web
Wireless sensor networks consisting of hundreds to thousands of nodes are expected to find increasing deployment in coming years, as they enable reliable monitoring and analysis of physical worlds. These networks have unique features that are very different from traditional networks, e.g., the very large number of nodes, limitation in power. Due to these unique features of wireless sensor netwo...
متن کاملInternational Workshop on Science Gateways (iwsg10) Programme Committee Organizing Committee Programme Table of Contents Orro A., Et Al., a Web Portal for Management of Biological Data and Applications …………… 54
Nowadays there is an increasing need to facilitate the knowledge and research tool sharing and realize effective high-level collaboration among members of the same Virtual Organization. E-Science Gateways are the primary solutions dedicated to support such needs. With EScience Gateways researchers can use grid infrastructure to run shared, well-tested applications customized to their own resear...
متن کاملDesign and Simulation of a Smart Home managed by an Intelligent Self-Adaptive System
Home automation and control systems as basic elements of smart cities have played a key role in the development of our homes environments. They have a wide range of applications in many fields at home such as security and monitoring, healthcare, energy, and entertainment applications. The improvement of humans’ living standards make people keep trying to delegate many of their needs to a home a...
متن کاملAn SNMP Application Level Gateway for Payload Address Translation
This document describes the ALG (Application Level Gateway) for the SNMP (Simple Network Management Protocol) by which IP (Internet Protocol) addresses in the payload of SNMP packets are statically mapped from one group to another. The SNMP ALG is a specific case of an Application Level Gateway as described in [15]. An SNMP ALG allows network management stations to manage multiple networks that...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997